@charset "utf8";
footer{
	width: 100%;
	height: 470px;
	background: #f5f5f5;
}
/*------------f1白框区域start--------------------*/
footer div#f1{
	width: 1260px;
    height: 270px;
	background-color: #fff;
	b order: 1px solid black;
	margin-left: 120px;
}
footer div#f1 div.f1_up{
	width: 1260px;
	height: 75px;
	background-color: #fff;
	float: left;
}
footer div#f1 div.f1_up ul.f1_up1{
	width: 220px;
	height: 35px;
	border-right: 1px solid #e0e0e0;
	margin-left: 60px;
	float: left;
	text-align: center;
	margin-top: 20px;
	margin-right: 0;
}
footer div#f1 div.f1_up ul.f1_up1 li img{
	margin-left: 30px;
	margin-top: 8px;
	float: left;
}
footer div#f1 div.f1_up ul.f1_up1 li a{
	margin-left: 10px;
	margin-top: 8px;
	float: left;
	font-size: 14px;
	padding: 0 5px;	
}
footer div#f1 div.f1_up ul.f1_up1 li a:hover{
	color: #ff6700;
}
footer div#f1 div.f1_up ul.f1_up2{
	width: 220px;
	height: 35px;
	border-right: 1px solid #e0e0e0;
	/* margin-left: 60px; */
	float: left;
	text-align: center;
	margin-top: 20px;
	margin-right: 0;
}
footer div#f1 div.f1_up ul.f1_up2 li img{
	margin-left: 30px;
	margin-top: 8px;
	float: left;
}
footer div#f1 div.f1_up ul.f1_up2 li a{
	margin-left: 10px;
	margin-top: 8px;
	float: left;
	font-size: 14px;
	padding: 0 5px;
}
footer div#f1 div.f1_up ul.f1_up2 li a:hover{
	color: #ff6700;
}
footer div#f1 div.f1_up ul.f1_up3{
	width: 220px;
	height: 35px;
	border-right: 1px solid #e0e0e0;
	/* margin-left: 60px; */
	float: left;
	text-align: center;
	margin-top: 20px;
	margin-right: 0;
}
footer div#f1 div.f1_up ul.f1_up3 li img{
	margin-left: 30px;
	margin-top: 8px;
	float: left;
}
footer div#f1 div.f1_up ul.f1_up3 li a{
	margin-left: 10px;
	margin-top: 8px;
	float: left;
	font-size: 14px;
	padding: 0 5px;
}
footer div#f1 div.f1_up ul.f1_up3 li a:hover{
	color: #ff6700;
}
footer div#f1 div.f1_up ul.f1_up4{
	width: 220px;
	height: 35px;
	border-right: 1px solid #e0e0e0;
	/* margin-left: 60px; */
	float: left;
	text-align: center;
	margin-top: 20px;
	margin-right: 0;
}
footer div#f1 div.f1_up ul.f1_up4 li img{
	margin-left: 30px;
	margin-top: 8px;
	float: left;
}
footer div#f1 div.f1_up ul.f1_up4 li a{
	margin-left: 10px;
	margin-top: 8px;
	float: left;
	font-size: 14px;
	padding: 0 5px;
}
footer div#f1 div.f1_up ul.f1_up4 li a:hover{
	color: #ff6700;
}
footer div#f1 div.f1_up ul.f1_up5{
	width: 220px;
	height: 35px;
	border-right: 1px solid #e0e0e0;
/* 	margin-left: 60px; */
	float: left;
	text-align: center;
	margin-top: 20px;
	margin-right: 0;
}
footer div#f1 div.f1_up ul.f1_up5 li img{
	margin-left: 30px;
	margin-top: 8px;
	float: left;
}
footer div#f1 div.f1_up ul.f1_up5 li a{
	margin-left: 10px;
	margin-top: 8px;
	float: left;
	font-size: 14px;
	padding: 0 5px;
}
footer div#f1 div.f1_up ul.f1_up5 li a:hover{
	color: #ff6700;
}
footer div#f1 div.f1_down{
	width: 1104px;
	height: 230px;
	b ackground-color: #ee5363;
	margin: 0 auto;
	/*横线*/
	border-top: 1px solid #000;
}
footer div#f1 div.f1_down div.column{
	width: 120px;
	bo rder: 1px solid skyblue;
	float: left;
	/*间隙：上外边距*/
	margin-top: 25px;
	/*间隙：右外边距*/
	margin-right: 10px;
}
footer div#f1 div.f1_down div.column h3{
	margin-bottom: 20px;
	color: #424242;
	font-size: 14px;
}
footer div#f1 div.f1_down div.column ul li{
	margin-bottom: 10px;
}
footer div#f1 div.f1_down div.column ul li a{
	font-size: 12px;
}
footer div#f1 div.f1_down div.column ul li a:hover{
	font-size: 12px;
	color: #ff6700;
}
footer div#f1 div.f1_down div.contact_column{
	border-left: 1px solid #424242;
	float: right;
    width: 300px;
	text-align: center;
} 
footer div#f1 div.f1_down div.contact_column h3{
b order: 1px solid black;
	font-size: 18px;
	color: #ff6700;	
}
footer div#f1 div.f1_down div.contact_column p{
	font-size: 12px;
}
footer div#f1 div.f1_down div.contact_column a{
	font-size: 14px;
	color: #ff6700;
	border: 1px solid #ff6700;
	/*内边距撑大：上下 左右*/
	margin: 4px 14px;
	/*下移 微调：相对定位特点：不改变原来结构*/
	margin-top: 10px;
	position: relative;
	top: 15px;
}
/*------------f1白框区域over--------------------*/

/*------页尾中控区start-----*/
/* div.footer_container{
	width: 1104px;
	height: 500px;
	ba ckground-color: #ee5363;
	margin: 0 auto;
	
	border-top: 1px solid #550000;
} */
/*每一栏的格式 不需要加高 文本具备宽高*/
/* div.footer_container div.column{
	width: 120px;
    bo rder: 1px solid skyblue;
	float: left;
	
	margin-top: 25px;
	
	margin-right: 10px;
} */
/*栏目标题效果 下外边距*/
/* div.footer_container div.column h3{
	margin-bottom: 20px;
	color: #424242;
} */
/*每一个栏目的ul li 加下外边距*/
/* div.footer_container div.column ul li{
	margin-bottom: 10px;
}
div.footer_container div.column ul li a{
	font-size: 14px; 
}
div.footer_container div.column ul li a:hover{
	font-size: 14px; 
	color: #ff6700;
} */
/*右侧信息栏  坑：样式具备继承性 不存在覆盖的情况可以加权
              加权效果无法实现可以将样式后【属性覆盖】
*/
/* div.footer_container div.contact_column{
	border-left: 1px solid #424242;
	float: right;
    width: 300px;
	text-align: center;
	
} */
/*右侧区域：标题、文本内容、超链接效果*/
/* div.footer_container div.contact_column h3{
	b order: 1px solid black;
	font-size: 18px;
	color: #ff6700;
} */
/* div.footer_container div.contact_column p{
	font-size: 14px;
} */
/* div.footer_container div.contact_column a{
	font-size: 14px;
	color: #ff6700;
	border: 1px solid #ff6700;
	margin: 4px 14px;
	margin-top: 10px;
	position: relative;
	top: 15px;
} */
/*------------f2LOGO小字区域start--------------------*/
footer div#f2{
	width: 1180px;
	height: 100px;
	b ackground-color: #ffe2ff;
	margin-left: 180px;
}
footer div#f2 div.f2_left{
	width: 60px;
	height: 100px;
	b order: 1px solid black;
}
footer div#f2 div.f2_left ul.logo li img{
	margin-top: 25px;
}
footer div#f2 div.f2_mid{
	width: 810px;
	height: 100px;
	b order: 1px solid black;
	float: left;
	margin-top: -100px;
	margin-left: 60px;
}
footer div#f2 div.f2_mid ul.line1 li a{
	margin-top: 25px;
	float: left;
	font-size: 12px;
	border-right: 1.5px solid #b0b0b0;
	margin-right: 4px;
}
footer div#f2 div.f2_mid ul.line1 li a:hover{
	color: #ff6700;
}
footer div#f2 div.f2_mid ul.line2 li a{
	margin-top: 3px;
	float: left;
	font-size: 12px;
}
footer div#f2 div.f2_mid ul.line2 li a:hover{
	color: #ff6700;
}
footer div#f2 div.f2_mid ul.line3 li a{
	margin-top: 3px;
	float: left;
	font-size: 12px;
}
footer div#f2 div.f2_mid ul.line3 li a:hover{
	color: #ff6700;
}
footer div#f2 div.f2_right{
	width: 280px;
	height: 90px;
	b order: 1px solid blue;
	float: right;
	margin-top: -85px;
} 
footer div#f2 div.f2_right ul.logo1{
	width: 90px;
	height: 90px;
	b order: 1px solid black;
	float: left;
}
footer div#f2 div.f2_right ul.logo1 li img{
	margin-top: 20px;
}
footer div#f2 div.f2_right ul.logo1 li a{
	width: 60px;
	height: 38px;
	font-size: 14px;
	color: #333;
	bo rder: 1px solid red;
	margin-left: 30px;
	float: right;
	margin-top: -35px;
}
footer div#f2 div.f2_right ul.logo2{
	width: 90px;
	height: 90px;
	b order: 1px solid black;
	float: left;
}
footer div#f2 div.f2_right ul.logo2 li img{
	margin-top: 20px;
}
footer div#f2 div.f2_right ul.logo2 li a{
	width: 60px;
	height: 38px;
	font-size: 14px;
	color: #333;
	bo rder: 1px solid red;
	margin-left: 30px;
	float: right;
	margin-top: -35px;
}
footer div#f2 div.f2_right ul.logo3{
	width: 90px;
	height: 90px;
	b order: 1px solid black;
	float: left;
}
footer div#f2 div.f2_right ul.logo3 li img{
	margin-top: 20px;
}
footer div#f2 div.f2_right ul.logo3 li a{
	width: 60px;
	height: 38px;
	font-size: 14px;
	color: #333;
	b order: 1px solid red;
	margin-left: 30px;
	float: right;
	margin-top: -35px;
}